﻿.grid
{
    overflow:hidden;
    position:relative;
    border:0 solid #eee;
    color:#000;
    background-color:#fff;   
}
/*grid头的样式*/
.grid-head
{
    background-image: url('images/grid/grid_head.png');
    background-position: 0px,-2px;
    border: 1px solid #027592;
    border-bottom-width:0px;    
    text-align:left;
}
.grid-head table
{
    border-collapse: collapse;
    table-layout:fixed;
    overflow:hidden;
}
.grid-head th
{   
    color: #027592;
    font-weight: bold;
    height: 36px;
    
    border-right:1px solid #027592;
    
}
.grid-head th div
{
    overflow:hidden;
    margin-left:2px;
    margin-right:2px;
}
.grid-head th A
{
    color: #027592;
    text-decoration: none;
}
/*grid行的样式*/
.grid-body
{
    overflow-y:scroll ;   
    border: 1px solid #027592; 
    overflow-x:hidden ;
}
.grid-body table
{
    border-collapse: collapse;
    table-layout:fixed;
    overflow:hidden;    
}
.grid-row
{    
    background-color: White;
    color: #027592;
}
.grid-row-alternate
{
    background-color: #eaf3fb;
}
.grid-row-selected
{
}
.grid-row-mouseover
{
    background-color: #a5c3eb;
}
.grid-body td
{
    min-height:25px;
    border-right:1px solid #027592;
    line-height: 24px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #027592;
}
.grid-body td div
{
    overflow:hidden;
    margin-left:2px;
    margin-right:2px;
}
/*grid行中链接按钮样式*/
.grid-body td A:link
{
    color: #4646a3; /*偏紫蓝色*/
    text-decoration: none;
}
.grid-body td A:visited
{
    color: #9353d4; /*偏紫色*/
    text-decoration: none;
}
.grid-body td A:hover
{
    color: #47b930; /*绿色*/
    text-decoration: underline;
}
.grid-body td A:active
{
    color: #4646a3; /*偏紫蓝色*/
    text-decoration: none;
}

/*grid底部样式*/
.grid-bottom
{
    border-width: 0px 1px 1px 1px;
    border-color: #bed6f6;
    border-style: solid;
    background-color: White;
    padding-right: 0px;
    padding-left: 1px;
    position: relative;
    height: 28px;
    line-height: 28px;
    vertical-align: middle;
    padding-left: 10px;
    text-align:left;    
    /*background-image: url('images/grid/grid_bottom.png');*/
}
.grid-bottom .separator
{
    height:22px;
    border-left:1px solid #ccc;
    border-right:1px solid #fff;
    margin:1px;
}
.grid-bottom .imgbtn
{
    height:22px;    
    width:22px;
    display:inline-block;
    line-height: 28px;
    vertical-align: middle;
    cursor:pointer;  
    background-position:center;
    background-repeat:no-repeat;
    border:0;
    overflow:hidden;     
}
.grid-bottom .imgbtn:hover
{
    width: 20px;
	height: 20px;
	border: 1px solid #ccc;
	cursor: pointer;
}
.grid-bottom .next
{
    background-image: url('images/grid/next.png');
    margin-left:10px;
}
.grid-bottom .prev
{
    background-image: url('images/grid/prev.png');
    margin-right:10px;
}
.grid-bottom .first
{
    background-image: url('images/grid/first.png');
    margin-left:10px;
}
.grid-bottom .last
{
    background-image: url('images/grid/last.png');
    margin-right:10px;
}
.grid-bottom .pagenum
{
    width:43px;
    margin-left:5px;
    margin-right:5px;
}
.grid-bottom .txt
{
    margin-left:10px;
    margin-right:10px;
}
.grid-bottom .pagesize
{
    margin-right:10px;
}
/*grid序号样式*/
.grid-Sequence
{
    width:20px;
    text-align:center;
}